self-serving statement - Francés Inglés Diccionario